/* user_pkg/pages/login/login.wxss */
.title {
    padding-left: 66rpx;

    .big {
        margin-top: 110rpx;
        font-size: 58rpx;
        color: #191919;
        line-height: 80rpx;
        font-weight: 400;
    }

    .small {
        margin-top: 20rpx;
        font-size: 30rpx;
        color: #b3b3b3;
        line-height: 42rpx;
        font-weight: 400;
    }
}

.image {
    width: 210rpx;
    height: 68rpx;
    display: block;
    margin-top: -6rpx;
    margin-bottom: -6rpx;
}

.loginform {
    margin-top: 138rpx;
    padding-left: 66rpx;
    padding-right: 66rpx;

    .t-input {
        margin-top: 33rpx;
        padding: 0;
        height: 104rpx;
    }

    .t-input--border:after {
        left: 0;
    }

    .t-input__placeholder {
        font-size: 30rpx;
        color: #808080;
        font-weight: 400;
    }

    .verify {
        font-size: 30rpx;
        color: #cea267;
        font-weight: 400;
    }

    .verifynow {
        font-size: 30rpx;
        color: #9e9e9e;
        font-weight: 400;
    }
}

.submit {
    margin-top: 74rpx;

    button::after {
        border: none;
    }

    button {
        width: 618rpx;
        height: 94rpx;
        background-image: linear-gradient(90deg, #ECB53C 0%, #FF9211 100%);
        box-shadow: 0rpx 20rpx 40rpx 0rpx rgba(0,0,0,0.1);
        border-radius: 47rpx;
        font-size: 30rpx;
        color: #FFFFFF;
        text-align: center;
        line-height: 94rpx;
        font-weight: 400;
    }
}